home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / HyperCard 2.0 Training / Intro to HyperCard 2.0 / card_46338.txt < prev    next >
Text File  |  1990-08-24  |  2KB  |  69 lines

  1. -- card: 46338 from stack: in.0
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 45680
  5. -- name: CONTROLLING MENUS
  6. ----- HyperTalk script -----
  7. on closeCard
  8.   set the scroll of cd fld "commandsList" to 0
  9. end closeCard
  10.  
  11.  
  12. -- part 1 (field)
  13. -- low flags: 01
  14. -- high flags: 0007
  15. -- rect: left=61 top=135 right=305 bottom=411
  16. -- title width / last selected line: 0
  17. -- icon id / first selected line: 0 / 0
  18. -- text alignment: 0
  19. -- font id: 3
  20. -- text size: 9
  21. -- style flags: 0
  22. -- line height: 12
  23. -- part name: commandsList
  24.  
  25.  
  26. -- part contents for background part 1
  27. ----- text -----
  28. Here are examples of the HyperTalk commands for controlling menus:
  29.  
  30. -- part contents for card part 1
  31. ----- text -----
  32. append menuItem "By grade..." to menu "Sort"
  33.  
  34.  
  35. delete menuItem "Expert" from menu "Level"
  36. delete last menuItem of menu 3
  37. delete menu "Tools"
  38. delete menuItem 5 of menu "File"
  39.  
  40.  
  41. put the number of menus
  42. put the number of menuItems of menu "Preferences"
  43.  
  44.  
  45. set the textStyle of menuItem 2 of menu 3 to italic
  46. set the name of menuItem "Yesterday" of menu "Assign deadline" to ¬¨
  47. "Next week"
  48.  
  49.  
  50. set the cmdChar of menuItem "A4" of menu "Size" to "4"
  51. set the markChar of menuItem "Next" of menu "go" to "‚Ä¢"
  52. set the checkMark of menuItem 4 of menu 8 to true
  53.  
  54.  
  55. set the menuMessage of menuItem "Addresses" of menu "My Stacks" ¬¨
  56. to "go stack Addresses"
  57. set the enabled of menuItem "Multiple Choice" of menu "Test Type" to¬¨
  58. false
  59.  
  60. disable menu "Tools"
  61. enable menuItem 6 of menu "File"
  62.  
  63. reset menubar -- return to the standard HyperCard 2.0 menus
  64.  
  65.  
  66.  
  67. -- part contents for background part 2
  68. ----- text -----
  69. CONTROLLING MENUS WITH HYPERTALK